Making GUIs Narcissistic: Toolkit for Managing Space and Occlusion by Visual Introspection
نویسندگان
چکیده
Effective use of screen space and reduction of occlusion are important for usability. We present a toolkit to help a GUI manage space and occlusion by visual introspection. Rather than relying on a GUI’s internal model, our toolkit inspects a GUI’s visual appearance at the screen pixel level and computes maps to describe the GUI’s space and occlusion distribution. Moreover, we compare a GUI’s expected appearance perceived internally to the actual appearance seen on the screen for detecting occlusion. We give examples how a GUI can adapt accordingly, such as resizing, repositioning, adding and removing components and borrowing space from outside. We validate the usefulness of this toolkit with two case studies. First, the developer of LifeFlow, a visualization tool for temporal event sequences, used our toolkit to improve the space utilization of the query interface and the main visualization interface. Second, our toolkit was used to implement an automatic text placement extension for JUNG, a popular open-source network visualization library. From the two case studies, we drew recommendations to inform potential users of our toolkit. Author
منابع مشابه
A GA Model Development for Decision Making Under Reverse Logistics
Managing products’ end-of-life and recovery of used products is gaining significant importance during last years. Therefore, managing the reverse flow of products can be an important potential for winning consumers in future competitive markets. In this context, establishing reverse logistics networks is becoming a main problem in reverse supply chains. Genetic Algorithm (GA) is utilized to s...
متن کاملThe geoviz toolkit: using component-oriented coordination methods for geographic visualization and analysis
In this paper we present the GeoViz Toolkit, an open-source, internet-delivered program for geographic visualization and analysis that features a diverse set of software components which can be flexibly combined by users who do not have programming expertise. The design and architecture of the GeoViz Toolkit allows us to address three key research challenges in geovisualization: allowing end us...
متن کاملNon-visual Access to GUIs: Leveraging Abstract User Interfaces
Various approaches to providing blind users with access to graphical user interfaces have been researched extensively in the past 15 years, and yet accessibility is still facing many obstacles. Graphical environments such as X Windows offer a high degree of freedom to both the developer and the user, complicating the accessibility problem even more. Existing technology is largely based on eithe...
متن کاملThe GeoViz Toolkit: Using component-oriented coordination methods to aid geovisualization application construction
In this paper we present the GeoViz Toolkit, an open-source, internet-delivered program for geographic visualization and analysis that features a diverse set of software components which can be flexibly combined by users who do not have programming expertise. The design and architecture of the GeoViz Toolkit allows us to address three key research challenges in geovisualization: allowing end us...
متن کامل3D Graphical User Interfaces on Personal Computers
In this essay I consider Graphical User Interfaces (guis) as instruments that generate spatiality according to the logic of the cartographic representation of reality. By analyzing the history of guis I explore how some latest generation interfaces can partly transform space into place by making use of a three-dimensional representation of reality. This is also made possible by the introduction...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011